/**
 * 
 */
package com.tx.think;

import java.util.Random;

/**
 * 
 * @author wanghy
 * @since 2014-1-15
 * 
 */
public class RandomShapeGenerator {

	private Random rand = new Random(47);
	
	public void printRand() {
		Print.print(rand.nextInt(3));
	}
	
	public Shape next() {
		switch (rand.nextInt(3)) {
			default:
			case 0:
				return new Circle();
			case 1:
				return new Square();
			case 2:
				return new Triangle();
		}
	}
}
